Bagaimana data besar dipecah menjadi kepingan kecil, dikirim lewat jalur berbeda, dan disatukan kembali tanpa cacat.
Data tidak dikirim "utuh" seperti truk besar di jalan sempit. Data dipecah menjadi Paket-paket Kecil.
Setiap paket bisa mengambil rute berbeda (seperti motor ojol mencari jalan tikus) untuk sampai ke tujuan lebih cepat, lalu disusun ulang.
Bagaimana penerima tahu jika data rusak di jalan?
Pengirim menghitung "Total" (Checksum). Penerima menghitung ulang. Jika beda (misal jadi 29), berarti ada data yang rusak/hilang.
Jika ada error, hanya paket kecil yang rusak yang dikirim ulang, bukan seluruh file.
Cyclic Redundancy Check.
Metode matematika populer untuk menghitung checksum pada jaringan digital.
Apa yang terjadi jika Checksum menemukan error?
"Self-Healing". Pengirim menyertakan data cadangan. Jika rusak, penerima memperbaikinya SENDIRI tanpa minta kirim ulang.
"Minta Ulang". Jika rusak, penerima lapor ke pengirim: "Tolong kirim ulang paket nomor 5!".